repo: (cleanup) Use _is_system() rather than inlining it
authorColin Walters <walters@verbum.org>
Mon, 15 Dec 2014 18:59:46 +0000 (13:59 -0500)
committerColin Walters <walters@verbum.org>
Mon, 15 Dec 2014 18:59:46 +0000 (13:59 -0500)
No reason to duplicate the code.

src/libostree/ostree-repo.c

index 4f2fc9aa58bc949a04ecce05d14fdffb3b8a4d9f..b627046b89e25a0e5a47f1929a6bd1395c2320a1 100644 (file)
@@ -1236,15 +1236,11 @@ ostree_repo_open (OstreeRepo    *self,
       ostree_repo_set_disable_fsync (self, TRUE);
   }
 
-  {
-    gs_unref_object GFile *default_repo_path = get_default_repo_path ();
-    
-    if (g_file_equal (self->repodir, default_repo_path))
-      {
-        if (!append_remotes_d (self, cancellable, error))
-          goto out;
-      }
-  }
+  if (ostree_repo_is_system (self))
+    {
+      if (!append_remotes_d (self, cancellable, error))
+        goto out;
+    }
 
   if (!gs_file_open_dir_fd (self->tmp_dir, &self->tmp_dir_fd, cancellable, error))
     goto out;